harmonious relations - French English Dictionary